apparent grounds - Turkish English Dictionary